from tkinter import *

tk = Tk()

tk.title("ИТ Марафон")

tk.geometry("500x500")

canvas = Canvas(bg = "white", width=500, height=500)

canvas.pack(anchor=CENTER, expand=1)

posX = int(input("Введите позицию по оси X: "))

posY = int(input("Введите позицию по оси Y: "))

scale = int(input("Введите масштаб: "))

coords = [posX,posY  ,  posX,posY + 20 * scale  ,  posX + 30 * scale,posY + 20 * scale  ,  posX + 30 * scale,posY  ,  posX + 20 * scale,posY  ,  posX + 20 * scale,posY + 10 * scale  ,  posX + 10 * scale,posY + 10 * scale  ,  posX + 10 * scale,posY , posX,posY]

success = True

for i in range(len(coords)):
    if coords[i] > 500 or coords[i] < 0:
        success = False
        break

if success == True:
    canvas.create_polygon(coords, fill="blue")
else:
    print("Фигура выходит за пределы холста!")
    input()
    exit()

tk.mainloop()




